package com.ricchieri.dao.interf;

import java.util.List;

import com.ricchieri.filter.BasicFilter;
import com.ricchieri.filter.OperationFilter;
import com.ricchieri.model.Operation;

public interface IOperationDao extends IGenericDao{
	public List<Operation> getAllOperations(BasicFilter filter);
	
	public List<Operation> getAllOperationPaginatedByFilter(
			OperationFilter operationFilter, int startRecord);

	public int getAllOperationCountByFilter(OperationFilter operationFilter);
}
